radius3 development embedded systems change management manufacturing medical device firmware medical firmware application java thin-client projects open source management developers embedded software bpo embedded outsourcing fda project management consulting engineering software development engineers linux engineer medical device software outsource